package com.kgc.collection.remote;

import com.kgc.basic.util.ResponseMsg;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.util.Map;

public interface SalesCollectionRefundRemote {

    @RequestMapping("/selectSalesCollectionRefundByPage")
    @ResponseBody
    ResponseMsg selectSalesCollectionRefundByPage(@RequestBody Map<String, Object> map);

    @RequestMapping("/insertSalesCollectionRefund")
    @ResponseBody
    ResponseMsg insertSalesCollectionRefund(@RequestBody Map<String, Object> map);

    @RequestMapping("/deleteSalesCollectionRefund")
    @ResponseBody
    ResponseMsg deleteSalesCollectionRefund(@RequestBody Map<String, Object> map);

    @RequestMapping("/updateSalesCollectionRefund")
    @ResponseBody
    ResponseMsg updateSalesCollectionRefund(@RequestBody Map<String, Object> map);

    @RequestMapping("/checkSalesCollectionRefund")
    @ResponseBody
    ResponseMsg checkSalesCollectionRefund(@RequestBody Map<String, Object> map);

    @RequestMapping("/selectSalesCollectionRefundByCode")
    @ResponseBody
    ResponseMsg selectSalesCollectionRefundByCode(@RequestBody Map<String, Object> map);

    @RequestMapping("/selectSalesCollectionRefundDetailByCode")
    @ResponseBody
    ResponseMsg selectSalesCollectionRefundDetailByCode(@RequestBody Map<String, Object> map);







}
